package com.gmail.blackdog1987.onedollar.service;

import java.util.Map;

public interface UserService {
	Map<String, Object> doReg(Map<String, String> filter);

	Map<String, Object> doLogin(Map<String, String> filter);

	Map<String, Object> getOldPerson(Map<String, String> filter);

	Map<String, Object> getInfo(Map<String, String> filter);
	
	Map<String, Object> doGetCode(Map<String, String> filter);

	Map<String, Object> updateInfo(Map<String, String> filter);

	Map<String, Object> getAddressList(Map<String, String> filter);

	Map<String, Object> getChargeList(Map<String, String> filter);

	Map<String, Object> doAddAddress(Map<String, String> filter);

	Map<String, Object> updateAddress(Map<String, String> filter);

	Map<String, Object> deleteAddress(Map<String, String> filter);

	Map<String, Object> doWithDraw(Map<String, String> filter);

	Map<String, Object> getBankCard(Map<String, String> filter);

	Map<String, Object> createBankCard(Map<String, String> filter);

	Map<String, Object> deleteBankCard(Map<String, String> filter);

	Map<String, Object> createOldPerson(Map<String, String> filter);

	boolean doCharge(Map<String, String> filter);

	void updateTodayIncome();

	Map<String,Object> updateDefaultAddess(Map<String, String> filter);

	Map<String,Object> doForgetAccount(Map<String, String> filter);

	boolean doWXPayCharge(Map<String, String> filter);
}
